application linux puzzles quality middleware maintenance engineering identity management business thin-client developers shop projects solutions open source design management security privacy radius3 supportability free downloads construction online shopping agile software development database reliability software information agile extreme programming builders cheats